Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Warsteiner Challenger Wolfsburg - Wolfsburg Heineken Challenger - Ho Chi Minh City Nova Challenger Osaka - Osaka 2002 USTA Challenger of Calabasas - Calabasas ATP Challenger Hamburg - Hamburg ATP Heineken Challenger 2000 - Ho Chi Minh City Honda-Kah Open - Singapore Open de Montauban - Montauban drkoop.com USTA Tennis Championships of San Antonio - San Antonio 9th Wartburg Open - Eisenach GHI Bronx Tennis Classic - Bronx Okal Cup 2001 International Bavarian Championships - Eckental Okal Open - Eckental IPP Open - Helsinki Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger Ford de Cherbourg - Cherbourg Sparkassen Open - Magdeburg Napoli International Cup - Napoli Warsteiner Grand Prix ATP Challenger - Oberstaufen Kuppers Kolsch Cup Aachen - Aachen Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon XL Capital Bermuda Open - Bermuda Steelers Cup - Kosice ATU Cup - Weiden USTA Seascape Challenger - Aptos Akbank Private Banking-TED Open - Istanbul Samsung Securities Cup Challenger Tennis - Seoul Lambertz Open - Aachen Okal Cup 2003 - Eckental IPP Open - Helsinki Czech Indoor Open - Prague Hilton Waikoloa Village USTA Challenger - Waikoloa Open de Franche-Comte - Besancon The LTA Wrexham Challenger - Wrexham 6th Sardinian International Championships - Cagliari Ljubljana Open - Ljubljana Banca Stato Challenger Lugano - Lugano Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Siemens Open 2004 - Scheveningen Porsche Open - Poznan Challenger Groningen - Groningen Schickendanz Open - Furth Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan Samsung Secruities Cup Challenger - Seoul XL Bermuda Open - Bermuda Ostdeutscher Sparkessen Cup - Dresden Astana Challenger - Astana Almaty Challenger 2 - Almaty Kobstaedernes ATP Challenger - Kolding PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Sunrise Challenger Tunis Challenger Belgrade Challenger Athens Challenger Rhodes Challenger Biella Challenger Winnetka Challenger Tunis Open - Tunis Scheveningen Challenger Quimper Challenger Bergamo Challenger Braunschweig Challenger Banja Luka Challenger Geneva Challenger Bratislava Challenger Mons Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Eckental Challenger Bratislava Challenger Heilbronn Challenger Furth Challenger Kosice Challenger Warsteiner Challenger Lubeck - Lubeck Optimus Maia Open - Maia Renault Slovenian Open - Ljubljana Time Warner USTA Challenger - Binghamton The Bolton Challenger - Bolton Neride Prague Indoor - Prague The Nottingham Cahllenger - Nottingham Quelle Cup 1999 - Furth 7th Wartburg Open - Eisenach Okal Cup - International Bavarian Championship - Eckental C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tennis Napoli Cup - Napoli Top Wool Challenger Biella - Biella 2002 FSE Challenger - Tarzana Warsteiner Challenger Lubeck - Lubeck Zagreb Open - Zagreb drkoop.com USTA Tennis Championships of Houston - Houston Heilbronn Open - Heilbronn TED Open-Akbank Private Banking - Istanbul Mobelwelt-Zick Open 98 - Dresden VI Open Banc Agricol - Andorra ATU Cup 2001 - Weiden Muller Cup - Ulm Tulsa Auto Collection USTA Challenger - Tulsa International Bavarian Championship - Eckental Internationaux de Tennis de Brest - Brest Warsteiner Challenger Lubeck - Lubeck Muller Cup 99 - Ulm Sarajevo Open - Sarajevo Schickendanz Open - Furth The Granby Natrel Challenger - Granby XL Capital Bermuda Open - Bermuda VIII Torneo Internazionale di Tennis - Barletta XL Capital Bermuda Open - Bermuda Samsung Securities Cup - Seoul Rome Challenger Tennis Napoli Cup 2007 - Napoli Marburg Challenger Poznan Challenger Dortmund Challenger Kazan Challenger San Marino Challenger Sacramento Challenger Shimadzu All Japan Indoor - Kyoto Neride Prague Indoor - Prague XL Capital Bermuda Open - Bermuda PEOPLEnet Cup - Dnepropetrovsk BMW Tennis Championship - Sunrise Status Athens Open - Athens Guzzini Challenger - Recanati Porsche Open - Poznan Braunschweig Challenger Alexander Kolyaskin Memorial - Donetsk Scheveningen Challenger Poznan Challenger San Marino Challenger Meerbusch Challenger Challenger 42 - Andrezieux Open de L'Isere - Grenoble ATU Cup - Weiden DPD Challenger 99 - Aschaffenburg Challenger Ford de Cherbourg - Cherbourg SAA Hilversum Open - Hilversum Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten Grand Prix de Tennis de Toulouse - Toulouse Grand Prix Hassan II - Casablanca America's Red Clay Tennis Championship - Coral Springs Connex Open Romania - Bucharest Copenhagen Open - Copenhagen Legg Mason Tennis Classic - Washington D.C. MFS Pro Tennis Championships - Boston CA Tennis Trophy - Vienna Kremlin Cup - Moscow AAPT Championships - Adelaide Adidas International - Sydney Open 13 - Marseille Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona Gerry Weber Open - Halle The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad 2000 Mercedes Cup - Stuttgart RCA Championships - Indianapolis TED Open - Istanbul Adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Kremlin Cup - Moscow Scania Stockholm Open - Stockholm AAPT Championships - Adelaide Adidas International - Sydney Copenhagen Open - Copenhagen Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open Seat-Godo 2001 - Barcelona Gerry Weber Open - Halle UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Tiburon Challenger - Tiburon Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Burbank Challenger - Burbank Lambertz Open - Aachen AAPT Championships - Adelaide Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Trofeo Conde de Godo - Barcelona BMW Open - Munich Tatra Banka Open - Bratislava 2002 Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis President's Cup - Tashkent Okal Cup 2004 - Eckental Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Tata Open 2003 - Chennai Dubai Tennis Open - Dubai Mauritius Open - Mauritius ATP Challenger Numea - New Caledonia Mercedes-Benz Cup - Los Angeles Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon KGHM Polish Indoors - Wroclaw St. Petersburg Open - St. Petersburg Challenger Ford de Cherbourg - Cherbourg Pro Tennis World Open - Sunrise USTA Comerica Challenger - Aptos The Natrel's Challenger of Granby - Granby Hilton Waikoloa Village USTA Challenger - Waikoloa AAPT Championships - Adelaide Qatar Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril BMW Open - Munich The Stella Artois Grass Court Championships - London Mercedes Cup - Stuttgart International Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai ABN/AMRO World Tennis Tournament - Rotterdam U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten ARAG World Team Championship - Dusseldorf The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca BMW Open - Munich The Stella Artois Championships - London Red Letter Days Open - Nottingham Legg Mason Tennis Classic - Washington Sunrise Challenger Flea Market Cup Busan Challenger Tennis - Busan Mumbai Open - Mumbai Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Brieuc Challenger Almaty Challenger 1 - Almaty Grand Prix de Tennis de Lyon - Lyon Porsche Open - Poznan Next Generation Adelaide International - Adelaide Medibank International - Sydney Open 13 - Marseille Tennis Channel Open - Las Vegas Gerry Weber Open - Halle The Artois Championships - London Legg Mason Tennis Classic - Washington China Open - Beijing Chennai Open - Chennai SA Tennis Open - Johannesburg U.S. Mens's Clay Court Championship - Houston BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle AEGON Championships - London Ordina Open - 's-Hertogenbosch Catella Swedish Open - Bastad Masters Series - Hamburg Pilot Pen Tennis - New Haven Open de Moselle - Metz St. Petersburg Open - St. Petersburg Open de Rennes La Trinitaine - Rennes SA Tennis Open - Johannesburg Heilbronn Open - Heilbronn Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril Samsung Securities Cup - Seoul Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Flea Market Cup - Busan Aircel Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca BMW Open - Munich Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Estoril Open - Estoril Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Alexander Kolyaskin Memorial - Donetsk AEGON Championships - London Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Mercedes Cup - Stuttgart Siemens Open 2007 - Scheveningen 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote Bet-at-home Open - Hamburg Farmers Classic - Los Angeles Citi Open - Washington Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Zagreb Open - Zagreb Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca BMW Open - Munich Baden Open - Karlsruhe Schickendanz Open - Furth PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Power Horse Cup - Dusseldorf Siemens Open - Scheveningen South African Airways Open - East London Oberstaufen Cup-Head German Master's Series - Oberstaufen ATP Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Tashkent Challenger - Tashkent Flea Market Cup Busan Challenger Tennis - Busan Bergamo Challenger Nottingham Challenger Braunschweig Challenger Tampere Challenger San Marino Challenger Heilbronn Challenger St. Remy Challenger Mons Challenger Orleans Challenger Astana Challenger Heilbronn Challenger Bratislava Challenger Alessandria Challenger Banja Luka Challenger Helsinki Challenger Mons Challenger Orleans Challenger Astana Challenger Kitzbuhel Challenger Salzburg Challenger Dallas Challenger Rennes Challenger Rome Challenger Loughborough Challenger Ljubljana Open 2002 - Ljubljana Rome Challenger Zagreb Challenger Braunschweig Challenger Szczecin Challenger Trnava Challenger Tiburon Challenger Schickendanz Open - Furth 10th Wartburg Open - Eisenach Monte Carlo Open - Monte Carlo Geneva Challenger 13th Paris Open - Paris The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Salzburg Challenger Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Heilbronn Challenger Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Heilbronn Challenger - Heilbronn Dallas Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Sarasota Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Warsteiner Challenger Wolfsburg - Wolfsburg Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Bordeaux Challenger Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Heilbronn Challenger Helsinki Challenger Liberec Challenger Tennis Cup of Flanders - Ostende Heilbronn Challenger Heilbronn Open - Heilbronn Quelle Cup - Furth Shimadzu All Japan Indoor - Kyoto Schickedanz Open - Furth Open Castilla y Leon - Segovia USTA Challenger of Dallas - Dallas Nord/LB Open - Braunschweig BPCA Open de Nice-Tounoi Challenger - Nice Torneo Internazionale di Tennis ATP-Challenger - Merano Intersport Heilbronn Open - Heilbronn Fifth-Third Bank Tennis Championships - Lexington USTA Tennis Championships of Austin - Austin GHI Bronx Classic - Bronx Heilbronn Open - Heilbronn 2001 Challenger Canottieri Mincio - Mantova Bauer Watertechnology Cup - Eckental Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Generali Open 1998 - Kitzbuhel MFS Pro Tennis Championships - Boston Citrix Tennis Championships - Delray Beach The Nottingham Open - Nottingham Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - Queen's/London Open 13 - Marseille French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York The Stella Artois Grass Court Championships - London Australian Open - Melbourne Ordina Open - 's-Hertogenbosch French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Kremlin Cup - Moscow U.S. Open - New York Australian Open - Melbourne AIG Japan Open - Tokyo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Open de la Comunidad Valenciana - Valencia French Open - Paris Wimbledon - London U.S. Open - New York Gold Flake Open - Chennai Australian Open - Melbourne French Open - Paris Wimbledon - London Salem Open - Hong Kong U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon AT&T Challenge - Atlanta RCA Championships - Indianapolis adidas Open de Toulouse - Toulouse Franklin Templeton Tennis Classic - Scottsdale Legg Mason Tennis Classic - Washington D.C. Heineken Open - Auckland 1999 Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich 2003 Mercedes Cup - Stuttgart The Stella Artois Grass Court Championships - London AAPT Championships - Adelaide St. Petersburg Open - St. Petersburg Milan Indoors - Milan RCA Championships - Indianapolis Qatar Open - Doha Adidas International - Sydney Mercedes-Benz Cup - Los Angeles Qatar ExxonMobil Open - Doha Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Dutch Open Tennis - Amersfoort China Open - Beijing Australian Open - Melbourne French Open - Paris Wimbledon - London Grand Prix de Tennis de Lyon - Lyon Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Chennai Open - Chennai Heineken Open - Auckland SAP Open - San Jose The Dubai Tennis Championships - Dubai International German Open - Hamburg Bank Austria Tennis Trophy - Vienna SAP Open - San Jose U.S. Open - New York Australian Open - Melbourne US Men's Clay Court Championship - Houston Australian Open - Melbourne French Open - Paris Kremlin Cup - Moscow U.S. Open - New York 1998 Mercedes Cup - Stuttgart French Open - Paris Open Seat-Godo '99 - Barcelona Qatar Mobil Open 2000 - Doha CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich Energis Open - Amsterdam Telenordia Swedish Open - Bastad Sydney International - Sydney Grand Prix de Tennis de Lyon - Lyon Pilot Pen Tennis - New Haven BMW Open - Munich AIG Japan Open Tennis Championships - Tokyo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Grand Prix de Tennis de Toulouse - Toulouse Qatar ExxonMobil Open - Doha Great American Insurance ATP Championship - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, QF, FRA-BRA 3-2 Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, F, AUS-FRA 3-2 Davis Cup, World Group, QR, FRA-AUT 5-0 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, F, FRA-AUS 3-2 Davis Cup, World Group, 1R, FRA-NED 3-2 Davis Cup, World Group, QF, FRA-CZE 3-2 Davis Cup, World Group, SF, FRA-USA 3-2 Davis Cup, World Group, F, RUS-FRA 3-2 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, 1R, FRA-SWE 3-2 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, QF, RUS-FRA 3-2 Colonial Classic - Kooyong Tennis Masters Cup - Sydney Olympics - Athens